#map {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

/********************自定义气泡**************************/
.leaflet-popup {
    position: absolute;
    text-align: center;
    cursor: pointer;
}

.leaflet-popup-close-button {
    position: absolute;
    top: 0;
    right: 0;
    padding: 4px 4px 0 0;
    text-align: center;
    width: 18px;
    height: 14px;
    font: 16px/14px Tahoma, Verdana, sans-serif;
    color: #c3c3c3;
    text-decoration: none;
    font-weight: bold;
    background: transparent;
}

.leaflet-popup-content-wrapper {
    width: 173px;
    height: 46px;
    background: url(../images/map_icon.png) no-repeat;
    text-align: center;
    max-height: 200px;
    overflow-y: auto;
    color: #fff;
    font-size: 14px;
    padding: 1px;
    text-align: center;
}


#index ,#zonghe{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/new/sczz/ksh_bg.png) no-repeat;
	background-size:cover ;
	overflow: hidden;
}
.indexTop{width: 100%;height: 65px;line-height:40px;background: url(../images/head_bg.png) no-repeat;background-size:100% 100%;text-align: center;overflow: hidden;position:relative;z-index:11;}
.logo{
    position: absolute;
    top: 0px;
    left: 5px;
    width: 366px;
    height: 36px;
    margin-left: 10px;
}
.logo img{width: 100%; height: 100%;}
.title {text-align:center;}
.time-warpper {position:absolute;right:50px;color:#fff;font-size:12px;top:0;line-height:35px;}
.homeLeft {position: absolute;left:0px;top:40px;z-index:11;background:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,0.6));padding-top:25px;bottom:320px;}
.homeLeft h3 {background:url(../images/home_title_bg.png) no-repeat;width:301px;height:42px;line-height:40px;padding-left:13px;font-size:16px;color:#fff;font-weight:normal;margin-left:10px;}
.homeLeft h3 img {margin-right:20px;}
.homeLeft ul {padding:20px 0px;}
.homeLeft ul li {font-size:0;color:#fff;line-height:24px;padding:0 20px;}
.homeLeft ul li span {display:inline-block;font-size:14px;}
.homeLeft ul li span img {margin-right:5px;}
.homeLeft ul li span:nth-child(1) {width:50%;}
.homeLeft ul li span:nth-child(2) {width:25%;}
.homeLeft ul li span:nth-child(2) b {color:#03d4e0;font-size:20px;font-weight:normal;}
.homeLeft ul li span:nth-child(3) {width:25%;}
.homeLeft ul li span:nth-child(3) b {color:#27ff00;font-size:20px;font-weight:normal;}

.homeRight {position: absolute;right:0px;top:40px;z-index:11;background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.8));padding-top:25px;bottom:320px;}
.homeRight h3 {background:url(../images/home_title_bg.png) no-repeat;width:301px;height:42px;line-height:40px;padding-left:13px;font-size:16px;color:#fff;font-weight:normal;margin-left:10px;}
.homeRight h3 img {margin-right:20px;}
.homeRight p {font-size:0;padding:20px 0px;text-align:center;}
.homeRight p img {display:block;margin:0 auto}
.homeRight p a {color:#fff;display:inline-block;width:33%;font-size:14px;text-align:center;}
.homeRight ul {font-size:0;width:340px;}
.homeRight ul li {width:160px;display:inline-block;font-size:16px;margin-left:5px;margin-top:10px;}
.homeRight ul li a {display:block;background:url(../images/zhibiao_bg.png) no-repeat;height:56px;line-height:56px;color:#fff;text-align:center;}
.homeRight ul li a:hover {background:url(../images/zhibiao_bg_sel.png) no-repeat;}
.homeBottom {position:absolute;z-index:11;bottom:0;left:0px;right:0px;font-size:0;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2),rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 1));padding:10px 10px;}
.homeBottom .bottom-warpper {display:inline-block;width:20%;height:300px;vertical-align:top;}
.homeBottom .bottom-header {background:url(../images/home_title2.png) no-repeat;width:100%;height:39px;}
.bottom-header .header-cons {font-size:14px;color:#fff;font-weight:normal;line-height:39px;}
.bottom-header .header-cons .name {padding-left:30px;float:left;}
.bottom-header .header-cons .tips {float:right;font-size:12px;margin-right:10px;}
.homeBottom .bottom-charts-warpper {height:260px;width:100%;}



/**/
.mapBox {position: absolute;right:10px;top:80px;left:35%;bottom:20px;background:url(../images/map_bg.png) no-repeat;background-size:100% 100%;}
.mapBox h3 {font-size:16px;color:#fff;font-weight:normal;line-height:40px;padding-left:40px;}
.mapBox #omap {padding:20px;position: absolute;left:10px;right:10px;bottom:10px;top:30px;overflow: hidden;}

.layui-layer-setwin .layui-layer-close2 {top:-10px !important;right:-10px !important;;}
